Towards comparability in evaluating the fault tolerance of safety critical embedded software

نویسنده

  • Stefan Freinatis
چکیده

This thesis deals with the problem of obtaining meaningful and comparable dependability measures of software through the method of fault-injection. The thesis is specifically dedicated to safety-critical embedded software and its dependability property ‘fault-tolerance’ with respect to random faults affecting the machine instruction execution. For enabling comparability of the faulttolerance of different software on different hardware, a fault-injection method is derived and presented. The method is based on the idea of the so-called FARM sets which was originally presented for the characterization of physical fault-injection experiments. The collection of sets is broadened and adjusted to the herein considered object of evaluation ‘software in execution’. The software is thereby conceived as a process, and the fault set F is devised accordingly by means of a universal microprocessor model. The resulting set is software-overlapping and forms a mutual basis regarding the fault input among the software. In conjunction with the other sets presented, a fault-injection method allowing for – as far as possible – comparable fault-tolerance measures is constructed. Therewith is created a methodical fundament for fault-injection experiments that aim at evaluating the fault-tolerance of safety-critical embedded software affected by hardware faults.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timing Overhead Analysis for Fault Tolerance Mechanisms

The growing complexity of safety-critical embedded systems is leading to an increased complexity of safety analysis models. Often used fault tolerance mechanisms have complex failure behavior and produce overhead compared to systems without such mechanisms. The question arises whether the overhead for fault tolerance is acceptable for the increased safety of a system. In this paper, an approach...

متن کامل

A Fault Tolerance Analysis of Safety-Critical Embedded Systems

................................................................................................................................................................ 4 1. Software Defect Masquerade Faults in Distributed Embedded Systems ................................................... 5 1.1. What is Software Defect Masquerading? .......................................................................

متن کامل

Fault-Tolerance Strategies and Probabilistic Guarantees for Real-Time Systems

Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they interact with our lives in many critical real-time applications. Typically, embedded systems used in safety or mission critical applications (e.g., aerospace, avionics, automotive or nuclear domains) work in harsh environments where they are exposed to frequent transient faults such as power supp...

متن کامل

Hardware Software Codesign of a Safety-Critical Embedded Computer System for an Automatic Endoscope

Hardware-software codesign is presented for a safety-critical embedded computer system. The system is applied for endoscope control and navigation. The embedded system architecture provides high performance computing for real-time implementation of machine vision algorithms and fault-tolerance for patient safety. It consists of five processor cores, local memory, I/O interface and multi-port sh...

متن کامل

Hardware-Software-Co-Synthese zur Verbesserung der Fehlertoleranz

Embedded systems consist of hardware and software and are ubiquitous in safety critical fields, e.g., aerospace. The increasing integration density of modern, digital circuits causes an increasing vulnerability of embedded systems to transient faults. Techniques to protect embedded systems against transient faults, i.e., to increase the fault tolerance of the systems, are often either implement...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005